secure online transaction - Francés Inglés Diccionario